extra-pair fertilization (epf) - English Synonyms Dictionary